package com.ysy.tz.mfg.entity;

import java.util.Arrays;
import java.util.List;

public class UserEntity extends BaseEntity {
    private static final long serialVersionUID = 1L;
    private Integer userId;
    private String userCode;
    private String userName;
    private String password;
    private String macAddress;
    private String groupCode;
    private String groupName;
    private int orgId;
    private String orgCode;
    private String orgName;
    private int postId;
    private String postCode;
    private String postName;
    private String mobilePhone;
    private String isEnabled;
    private String isBuiltIn;
    private String createUserCode;
    private String createUserName;
    private String createDateTime;
    private String editUserCode;
    private String editUserName;
    private String editDateTime;
    private String remark;
    private String modifyDate;
    private String invAuth;
    private String roleAuth;
    private String orgAuth;
    private String itemTypeAuth;
    private String customerTypeAuth;
    private String userCodes;
    private List<String> userCodeList;
    private List<Long> listUserID;
    private String listRoleStr;
    private List<String> listRoleCode;
    private String lastLoginDateTime;
    private String lastLoginBeginTime;
    private String lastLoginEndTime;
    private String workDate;
    private String flightsCode;
    private String flightsName;
    private Long[] orgIds;
    private Integer enterpriseId;
    private String enterpriseName;
    private String enterpriseTypeName;
    private String funcPermissions;

    public UserEntity() {
    }

    public UserEntity(Integer userId, String userCode, String userName, String macAddress, int orgId, String groupName, String orgCode, String orgName, String mobilePhone) {
        this.userId = userId;
        this.userCode = userCode;
        this.userName = userName;
        this.macAddress = macAddress;
        this.groupName = groupName;
        this.orgId = orgId;
        this.orgCode = orgCode;
        this.orgName = orgName;
        this.mobilePhone = mobilePhone;
    }

    public Integer getUserId() {
        return this.userId;
    }

    public String getUserCode() {
        return this.userCode;
    }

    public String getUserName() {
        return this.userName;
    }

    public String getPassword() {
        return this.password;
    }

    public String getMacAddress() {
        return this.macAddress;
    }

    public String getGroupCode() {
        return this.groupCode;
    }

    public String getGroupName() {
        return this.groupName;
    }

    public int getOrgId() {
        return this.orgId;
    }

    public String getOrgCode() {
        return this.orgCode;
    }

    public String getOrgName() {
        return this.orgName;
    }

    public int getPostId() {
        return this.postId;
    }

    public String getPostCode() {
        return this.postCode;
    }

    public String getPostName() {
        return this.postName;
    }

    public String getMobilePhone() {
        return this.mobilePhone;
    }

    public String getIsEnabled() {
        return this.isEnabled;
    }

    public String getIsBuiltIn() {
        return this.isBuiltIn;
    }

    public String getCreateUserCode() {
        return this.createUserCode;
    }

    public String getCreateUserName() {
        return this.createUserName;
    }

    public String getCreateDateTime() {
        return this.createDateTime;
    }

    public String getEditUserCode() {
        return this.editUserCode;
    }

    public String getEditUserName() {
        return this.editUserName;
    }

    public String getEditDateTime() {
        return editDateTime;
    }

    public void setEditDateTime(String editDateTime) {
        this.editDateTime = editDateTime;
    }

    public String getRemark() {
        return this.remark;
    }

    public String getModifyDate() {
        return this.modifyDate;
    }

    public String getInvAuth() {
        return this.invAuth;
    }

    public String getRoleAuth() {
        return this.roleAuth;
    }

    public String getOrgAuth() {
        return this.orgAuth;
    }

    public String getItemTypeAuth() {
        return this.itemTypeAuth;
    }

    public String getCustomerTypeAuth() {
        return this.customerTypeAuth;
    }

    public String getUserCodes() {
        return this.userCodes;
    }

    public List<String> getUserCodeList() {
        return this.userCodeList;
    }

    public List<Long> getListUserID() {
        return this.listUserID;
    }

    public String getListRoleStr() {
        return this.listRoleStr;
    }

    public List<String> getListRoleCode() {
        return this.listRoleCode;
    }

    public String getLastLoginDateTime() {
        return this.lastLoginDateTime;
    }

    public String getLastLoginBeginTime() {
        return this.lastLoginBeginTime;
    }

    public String getLastLoginEndTime() {
        return this.lastLoginEndTime;
    }

    public String getWorkDate() {
        return this.workDate;
    }

    public String getFlightsCode() {
        return this.flightsCode;
    }

    public String getFlightsName() {
        return this.flightsName;
    }

    public Long[] getOrgIds() {
        return this.orgIds;
    }

    public Integer getEnterpriseId() {
        return this.enterpriseId;
    }

    public String getEnterpriseName() {
        return this.enterpriseName;
    }

    public String getEnterpriseTypeName() {
        return this.enterpriseTypeName;
    }

    public String getFuncPermissions() {
        return this.funcPermissions;
    }

    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    public void setUserCode(String userCode) {
        this.userCode = userCode;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public void setPassword(String password) {
        this.password = password;
    }

    public void setMacAddress(String macAddress) {
        this.macAddress = macAddress;
    }

    public void setGroupCode(String groupCode) {
        this.groupCode = groupCode;
    }

    public void setGroupName(String groupName) {
        this.groupName = groupName;
    }

    public void setOrgId(int orgId) {
        this.orgId = orgId;
    }

    public void setOrgCode(String orgCode) {
        this.orgCode = orgCode;
    }

    public void setOrgName(String orgName) {
        this.orgName = orgName;
    }

    public void setPostId(int postId) {
        this.postId = postId;
    }

    public void setPostCode(String postCode) {
        this.postCode = postCode;
    }

    public void setPostName(String postName) {
        this.postName = postName;
    }

    public void setMobilePhone(String mobilePhone) {
        this.mobilePhone = mobilePhone;
    }

    public void setIsEnabled(String isEnabled) {
        this.isEnabled = isEnabled;
    }

    public void setIsBuiltIn(String isBuiltIn) {
        this.isBuiltIn = isBuiltIn;
    }

    public void setCreateUserCode(String createUserCode) {
        this.createUserCode = createUserCode;
    }

    public void setCreateUserName(String createUserName) {
        this.createUserName = createUserName;
    }

    public void setCreateDateTime(String createDateTime) {
        this.createDateTime = createDateTime;
    }

    public void setEditUserCode(String editUserCode) {
        this.editUserCode = editUserCode;
    }

    public void setEditUserName(String editUserName) {
        this.editUserName = editUserName;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public void setModifyDate(String modifyDate) {
        this.modifyDate = modifyDate;
    }

    public void setInvAuth(String invAuth) {
        this.invAuth = invAuth;
    }

    public void setRoleAuth(String roleAuth) {
        this.roleAuth = roleAuth;
    }

    public void setOrgAuth(String orgAuth) {
        this.orgAuth = orgAuth;
    }

    public void setItemTypeAuth(String itemTypeAuth) {
        this.itemTypeAuth = itemTypeAuth;
    }

    public void setCustomerTypeAuth(String customerTypeAuth) {
        this.customerTypeAuth = customerTypeAuth;
    }

    public void setUserCodes(String userCodes) {
        this.userCodes = userCodes;
    }

    public void setUserCodeList(List<String> userCodeList) {
        this.userCodeList = userCodeList;
    }

    public void setListUserID(List<Long> listUserID) {
        this.listUserID = listUserID;
    }

    public void setListRoleStr(String listRoleStr) {
        this.listRoleStr = listRoleStr;
    }

    public void setListRoleCode(List<String> listRoleCode) {
        this.listRoleCode = listRoleCode;
    }

    public void setLastLoginDateTime(String lastLoginDateTime) {
        this.lastLoginDateTime = lastLoginDateTime;
    }

    public void setLastLoginBeginTime(String lastLoginBeginTime) {
        this.lastLoginBeginTime = lastLoginBeginTime;
    }

    public void setLastLoginEndTime(String lastLoginEndTime) {
        this.lastLoginEndTime = lastLoginEndTime;
    }

    public void setWorkDate(String workDate) {
        this.workDate = workDate;
    }

    public void setFlightsCode(String flightsCode) {
        this.flightsCode = flightsCode;
    }

    public void setFlightsName(String flightsName) {
        this.flightsName = flightsName;
    }

    public void setOrgIds(Long[] orgIds) {
        this.orgIds = orgIds;
    }

    public void setEnterpriseId(Integer enterpriseId) {
        this.enterpriseId = enterpriseId;
    }

    public void setEnterpriseName(String enterpriseName) {
        this.enterpriseName = enterpriseName;
    }

    public void setEnterpriseTypeName(String enterpriseTypeName) {
        this.enterpriseTypeName = enterpriseTypeName;
    }

    public void setFuncPermissions(String funcPermissions) {
        this.funcPermissions = funcPermissions;
    }

}
